var gulp = require('gulp'),
    sass = require('gulp-sass');

gulp.task('watch', async ()=>{
	gulp.watch('./**/*', async()=>{        
		/*编译sass文件*/
		gulp.src('build/sass/**/*.scss')
			.pipe(sass({outputStyle: 'expanded'})) //展开输出方式
			.pipe(gulp.dest('build/css')) //输出到开发文件夹
			.pipe(sass({outputStyle: 'compressed'})) //压缩输出方式	
			.pipe(gulp.dest('dist/css')) //输出到发布文件夹		        
		/*监控image文件，同步到发布文件夹*/
		gulp.src('build/images/*')
			.pipe(gulp.dest('dist/images'))       
		/*监控php文件*/
		gulp.src('build/php/*.php')
			.pipe(gulp.dest('dist/php')) 
		/*监控开发文件夹下的所有html文件，同步到发布文件夹*/
		gulp.src('build/js/*')	
			.pipe(gulp.dest('dist/js'))//将js文件同步到发布文件夹  
		gulp.src('build/**/*.html')	
			.pipe(gulp.dest('dist'))       
		/*将发布文件夹下所有文件部署到服务器*/
		gulp.src("dist/**/*")
		.pipe(gulp.dest("D:\\phpStudy\\WWW\\xiaoguantea"));
	});
});